<?php
/**
 * 复制文件
 * @param string $value [description]
 */
// function copy_dir($dir,$todir)
// {
//   if(!is_dir($todir)){
//   	mkdir($todir,0755,true);
//   }
//   foreach(glob($dir.'/*') as $d){
//   	$file=$todir.'/'.basename($d);
//   	if (is_file($d)){
//   		copy($d,$file);
//   	}else{
//   		mkdir($file,0755,true);
//   		copy_dir($d,$file);
//   	}
//   }
// }
// copy_dir('a','hd');

function CopyFile($fromdir,$todir)
{
	// 判断被目标文件是否存在 不存在创建出来
	if(!is_dir($todir)){
		mkdir($todir,0755,true);
	}else{
		return;
	}

	foreach (glob($fromdir.'/*') as $d) {
		// 文件路径
		$file = $todir.'/'.basename($d);
		// 判断是否是文件 是文件就直接复制  不是就创建出来
		if(is_file($d)){
			copy($d, $file);
		}else{
			mkdir($file,0755,true);
			CopyFile($d,$file);
		}
	}

}

CopyFile('a','houdunwang');


?>